简介:Avalon是一款迷你的MVVM框架,其API设计非常简单易用,兼容IE6-8,更好维护,大大提高生产力,并且另有特殊版本支持移动开发。现已在去哪儿网,百度,盛大等大公司使用,大家也快快加入avalon行列,感受一下大公司是如何写代码的神秘!
第1章 todoList案例初体验
分别应用jQuery,AngularJS及Avalon来实现一个todoList案例,感性的对比一下Avalon的优秀之处。
第3章 Avalon部署
讲解Avalon下载,库文件引入,加载器等内容;介绍fekit源上的Avalon如何使用,用fekit命令新建项目,增加依赖,安装avalon组件,在页面中添加引用,并结合案例讲解。
第8章 显示隐藏处理
本节课介绍ms-visible显示隐藏绑定属性,它的效果类于jQuery的toggle,如果它后面跟着的表达式为真值时则显示它所在的元素,为假值时则隐藏。
第10章 数据缓存
介绍数据缓存绑定属性ms-data-*。avalon的数据缓存功能与jQuery的data()类似,但不同于jQuery的是:avalon是直接将数据保存到元素节点的data-*属性上。
第13章 ms-duplex 2.0
本节介绍 ms-duplex2.0概念,ms-duplex-string/ms-duplex,ms-duplex-number,ms-duplex-boolean,ms-duplex-checked,ms-data-duplex-observe ,data-duplex-changed , data-duplex-focus及data-duplex-event。